<script setup lang="ts">
import { onMounted } from 'vue'

const props = defineProps({
  isAside: {
    type: Boolean,
    default: false,
  },
})

onMounted(() => {})
</script>

<template>
  <section class="h-full w-full flex flex-col overflow-hidden">
    <LayoutHeader />
    <main class="w-full flex flex-1 overflow-auto">
      <aside v-if="props.isAside" class="w-60 min-w-60 h-full">
        <LayoutAside />
      </aside>
      <main class="h-full flex flex-1 overflow-auto">
        <NuxtPage />
      </main>
    </main>
  </section>
</template>

<style lang="scss" scoped>
</style>
